@import url(base.css);
@import url(common.css);
@charset "utf-8";
/*全站链接样式*/
a{ color:#333; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:none;} 
.blank{height:10px;}
body{ color:#333; font-size:12px;}
.blank{ height:10px;}

body{font-weight:normal;font:13px "微软雅黑",verdana,lucida,helvetica,arial,sans-serif;background:#fff url(../img/stores_header_bg.jpg) repeat-x 0 30px;}

/*店铺头部*/
.shop_head{margin-left:auto;margin-right:auto;width:1200px;height:139px;background:#f5f5f5;background:url(../img/stores_header_bg2.jpg) no-repeat}

.shop_name {
  color: #fff;
  padding-left: 50px;
  padding-top: 32px;
  font-size: 26px;
  font-weight: bold;
}

.shop_tel {
  color: #fff;
  padding-left: 50px;
  padding-top: 10px;
  font-size: 13px;
}

#sshop_box{
	background:#f5f5f5;background:url(../img/stores_header_bg3.jpg) repeat-x;	
	width: 100%;
	height: 200px;
}
.sshop_head{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	padding: 25px 0;
}
#nav_box {
	width: 100%;
	height:35px;
	background: #40394B;
}
.sshop_name{color:#000;font-size:35px;font-weight:bold;height: 80px;;line-height:80px;}
.sshop_tel{color:#000;font-size:20px;height: 70px;line-height:70px;}

.shop_xs {
	overflow: hidden;
	margin: 10px 0;
}

#head_left {
	width: 150px;
	height: 150px;
	float: left;
	margin-right: 50px;
	display: block;
}

#head_right {
	float: left;	
}

.shop_head_right {
float: right;
padding: 1px 20px 0 0;
color: #fff;
font-size: 14px;
}

#shopimg {
	display: block;
	width: 440px;
	height: 330px;
	float: left;
	margin-right: 5px;
}

#newsbox {
	border-color: #d8d8d8 #d8d8d8 #e9e9e9;
    border-image: none;
    border-style: solid;
    border-width: 1px;	
	border-top: none;
	height: 284px;
}

#shopnew {
	float: right;
	width: 500px;
}

.shopnews {
	padding: 5px;
	position: relative;
	background: url(../img/shopicon.png) no-repeat; 
}

.shopnews h4 {
	font-weight: bold;
    margin-left: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 360px;
    word-break: keep-all;
}

.shopnews p {
	width: 442px;
	height: 38px;	
	margin-left: 30px;
	margin-top: 2px;
	overflow: hidden; 
}

.shopicon {
	display: block;
	font-size: 12px;
	color: #FFF;
	padding-left: 8px;
	position: absolute;	
	right: 5px;
	top: 8px;
	width: 70px;
	height: 17px;
	background: url(../img/shopiconbg.png) no-repeat; 
}

.shop_left{width:240px;float:left;}
.shop_right{width:950px;float:right;}

.aboutleft{float:left;width:300px;padding:20px;}
.aboutleft img{width:280px;height:200px;}
.aboutleft .nologo{width:280px;height:200px;line-height:200px;background:#f5f5f5;font-size:18px;text-align:center;color:#999}
.aboutright{float:right;width:580px;padding:20px 0 0 0;}

.shopnewcar {
	overflow: hidden;
}

.shopnewcar li {
	float: left;	
}

.shopnewcar h4 {
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 316px;
  word-break: keep-all;
}

.newcar01, 
.newcar02 {
	width: 316px;
}

.newcar01 {
	height: 325px;
}

.newcar02 {
	height: 275px;
}

/*导航*/
.shopnav_list{margin-left:auto;margin-right:auto;width:1190px;padding-left:10px;}
.shopnav_list li{float:left;padding-top:5px;}
.shopnav_list li a{float:left;display:block;padding:0 20px;color:#fff;font-size:16px;height:35px;line-height:30px;}
.shopnav_list li a.here{background:#fff;color:#333;font-weight:bold;line-height:35px;}

/*搜索*/
.search_box{padding-bottom:10px;border:1px solid #d8d8d8;}
.search_box .condition{height:60px;line-height:58px;padding-left:10px;}
.search_box select{padding:1px;border:1px solid #ccc;}
.search_box .search_list{padding:0;}
.search_box .search_list li{height:38px;line-height:38px;border-top:1px solid #eee;color:#999;padding:0 10px;}
.search_box .search_list li a{color:#0066cc;margin-left:10px;/*Rachel*/margin-right:10px;}
.search_box .search_list li a:hover{background:#fc7000;color:#fff;padding:1px 5px;}
.search_box .search_list li a.here{background:#fc7000;color:#fff;padding:1px 5px;}


/*条件*/
.condition_list li{padding:0 5px;float:left;}
.condition_list li a{padding:2px 20px 2px 3px;border:1px solid #e9e9e9;border-right:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9;background:#fff url(../img/close.gif) no-repeat right 7px;}
.condition_list li a:hover{border:1px solid #fc7000;border-right:2px solid #fc7000;border-bottom:2px solid #fc7000;color:#666}
.cbutton{background: none repeat scroll 0 0 #DDDDDD;border-color:-moz-use-text-color #666666 #666666 -moz-use-text-color;border-style: none solid solid none;border-width: 0 1px 1px 0;margin-left:2px;padding:3px 8px 2px 8px;}

/*车源列表*/
.bigcarlist li{float:left;padding:10px 6px;border-bottom:1px solid #e9e9e9;}
.bigcarlist .bbg{border-right:1px solid #e9e9e9;padding-right:6px;}
.bigcarlist li img{width:224px;height:150px;}
.bigcarlist li p.carname{height:50px;line-height:25px;font-size:14px;}
.bigcarlist li p a{color:#0066cc;text-decoration:undercar;}
.bigcarlist li p{margin-top:5px;}
.bigcarlist li .price{font-size:20px;}
.bigcarlist li .compare{color:#0066cc;text-decoration:undercar;}

/*shopbox*/
.shopbox{background:#fff;}
.shopbox h3{height:45px;line-height:45px;padding-left:10px;background:#f7f7f7;font-size:16px;color:#666;border:1px solid #d8d8d8;border-bottom:1px solid #e9e9e9;}
.shopbox .box{border:1px solid #e9e9e9;border-top:none;}
.shopbox .box2{padding:10px;border:1px solid #e9e9e9;border-top:none;line-height:25px;}

/*促销信息*/
#category {
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	margin-left: 10px;
}

.category_spe {
	padding: 5px 8px;
	background: #09F;
	color: #FFF;
}

#category span {
	cursor: pointer;
	margin-left: 10px;
	padding: 5px 8px;
}

#category a:hover {
	background: #09F;
	color: #fff;
}

.shopimg {
	width: 457px;
	height: 250px;
}

.new_title {
	display: block;
	font-size: 20px;
	font-weight: bold;
	height: 50px;
	line-height: 50px;
}

#new_img {
	float: left;
	margin: 10px;
	width: 200px;
	height: 180px;
}

#content {
	margin-top: 10px;	
}

#content li {
	overflow: hidden;
	border-top: 1px solid #e9e9e9;
	padding: 10px 0;
}

.con_con {
	font-size: 16px;
	line-height: 30px;
	margin-left: 300px;
	margin-top: 20px;
}

.con_spe {
	font-size: 14px;	
	margin-top: 35px;	
	margin-left: 300px;
}

/*促销信息内容*/
.inf_title {
	padding: 18px 0;
	font-size: 23px;
	height: 26px;
	line-height: 30px;
	color: #c00;
	font-weight: bold;
	text-align: center;
	border-bottom: #DAE2ED 1px dotted;
}

.inf_time {
	font-size: 12px;	
	color: #999;
  	font-family: tahoma;
  	text-align: center;
  	padding-top: 5px;
}

/*问答*/
.feedback_ul01{padding:5px;}
.feedback_ul01 li{float:left;padding-right:20px;}
.feedback_ul01 li span{float:left;}
.feedback_ul01 li span.w01{line-height:20px;padding-left:5px;}
.feedback_ul01 li span.w02{padding-top:4px;}
.feedback_ul01 li .inp01{border:1px solid #d8d8d8;padding:3px;}
.feedback_info{padding:5px;}
.textarea01{border:1px solid #d8d8d8;padding:3px;width:650px;font:12px "微软雅黑";resize:none;}
.feedbackbut{background:#f60;color:#fff;padding:5px 20px;border:none;font:12px "微软雅黑";}

.feedbacklist{margin-top:10px;}
.feedbacklist .title{height:30px;line-height:30px;padding:0 10px;background:#f5f5f5;}
.feedbacklist .feedback_ask{margin-top:5px;line-height:30px;color:#ff6600;padding:0 10px;}
.feedbacklist .feedback_reply{line-height:30px;padding:0 10px;}

/*销售代表*/
.shop_dealerlist li{float:left;width:80px;padding:10px;}
.shop_dealerlist li img{width:80px;height:100px;}
.shop_dealerlist li p{height:20px;line-height:20px;text-align:center;}

/*店铺新闻*/
.shopnewslist li{height:35px;line-height:35px;border-bottom:1px dashed #eee;}

/*地图*/
.map{width:925px;height:360px;text-align: center;margin: 0 auto;}